package com.huitone.gddw.service.dto.monitoring.sms;

import com.huitone.gddw.common.excel.ColToProperty;
import com.huitone.gddw.common.excel.TabCol;

/**
 * 接入汇总监控 DTO
 * @author wuluodan
 *
 */
public class AccessReportDTO {

//	@ColToProperty
//	@TabCol(Index = 1, title = "序号", width = "30")
//	private String seq;
	
	@ColToProperty
	@TabCol(Index = 1, title = "日期", width = "130")
	private String sday;
	
	@ColToProperty
	@TabCol(Index = 2, title = "业务端数（个）", width = "90")
	private Integer svrNodeNum;
	
	@ColToProperty
	@TabCol(Index = 3, title = "共发送短信（条）", width = "90")
	private Integer total;
	
	@ColToProperty
	@TabCol(Index = 4, title = "峰值速率（条/秒）", width = "90")
	private Integer peakRate;
	
	@ColToProperty
	@TabCol(Index = 5, title = "发送成功短信（条）", width = "95")
	private Integer sendSuc;
	
	@ColToProperty
	@TabCol(Index = 6, title = "发送失败短信（条）", width = "95")
	private Integer sendFail;
	
	@ColToProperty
	@TabCol(Index = 7, title = "发送成功率", width = "90")
	private String sendSucRate;
	
	@ColToProperty
	@TabCol(Index = 8, title = "用户接收成功短信（条）", width = "110")
	private Integer recvSuc;
	
	@ColToProperty
	@TabCol(Index = 9, title = "用户接收失败短信（条）", width = "110")
	private Integer recvFail;
	
	@ColToProperty
	@TabCol(Index = 10, title = "待返回结果短信（条）", width = "100")
	private Integer recvNone;
	
//	@ColToProperty
//	@TabCol(Index = 12, title = "接收短信量（条）", width = "90")
//	private Integer upTotal;

//	public String getSeq() {
//		return seq;
//	}
//
//	public void setSeq(String seq) {
//		this.seq = seq;
//	}

	public String getSday() {
		return sday;
	}

	public void setSday(String sday) {
		this.sday = sday;
	}

	public Integer getSvrNodeNum() {
		return svrNodeNum;
	}

	public void setSvrNodeNum(Integer svrNodeNum) {
		this.svrNodeNum = svrNodeNum;
	}

	public Integer getTotal() {
		return total;
	}

	public void setTotal(Integer total) {
		this.total = total;
	}

	public Integer getPeakRate() {
		return peakRate;
	}

	public void setPeakRate(Integer peakRate) {
		this.peakRate = peakRate;
	}

	public Integer getSendSuc() {
		return sendSuc;
	}

	public void setSendSuc(Integer sendSuc) {
		this.sendSuc = sendSuc;
	}

	public Integer getSendFail() {
		return sendFail;
	}

	public void setSendFail(Integer sendFail) {
		this.sendFail = sendFail;
	}

	public String getSendSucRate() {
		return sendSucRate;
	}

	public void setSendSucRate(String sendSucRate) {
		this.sendSucRate = sendSucRate;
	}

	public Integer getRecvSuc() {
		return recvSuc;
	}

	public void setRecvSuc(Integer recvSuc) {
		this.recvSuc = recvSuc;
	}

	public Integer getRecvFail() {
		return recvFail;
	}

	public void setRecvFail(Integer recvFail) {
		this.recvFail = recvFail;
	}

	public Integer getRecvNone() {
		return recvNone;
	}

	public void setRecvNone(Integer recvNone) {
		this.recvNone = recvNone;
	}

//	public Integer getUpTotal() {
//		return upTotal;
//	}
//
//	public void setUpTotal(Integer upTotal) {
//		this.upTotal = upTotal;
//	}
	
}
